24
35
65
10
38
40
23
49
11
13
148
107
102
39
96
66
122
32
301
43
81
239
78
229
72
151
50
77
17
25
44
80
111
79
41
27
116
199
84
75
20
30
70
19
47
181