13
84
148
51
48
45
37
23
61
66
108
25
26
28
97
146
89
318
11
63
54
233
176
350
145
20
71
30
129
27
95
18
35
10
128
73
56
62
76
44
19
237
67
8
38
99
53