35
45
77
34
15
17
59
13
37
113
97
12
117
56
284
14
8
275
69
24
43
75
48
232
58
136
21
126
146
10
91
109
22
83
100
145
68
134
26
41
82
153
23
1
93
76
338
86
32