38
71
12
13
17
79
28
155
26
18
27
325
15
14
31
23
43
20
24
8
9
56
21
5
145
16
146
19
93
110
96
637
81
49
40
106
51
29
189
190
848
25
232