74
36
10
23
119
91
15
89
47
244
72
93
57
63
68
35
155
50
2
352
26
44
153
37
17
52
141
78
205
40
75
122
187
105
7
45
27
21
34
160
13
41
9
14
33
333
289
146
134
159
54
29
73