117
43
40
63
102
60
50
68
76
44
29
48
23
66
13
33
46
25
97
81
431
94
101
30
21
27
56
41
36
88
114
65
89
64
367
24
16
47
69
31
111
121
157
137
222
22