10
9
124
37
42
25
52
18
66
4
82
55
76
24
19
36
11
93
234
20
7
142
145
27
15
39
35
41
60
17
111
315
63
38
58
33
28
68
29
154
71
91
100
117
544
121
126
43
64
285
362