17
32
36
9
20
29
12
24
93
58
48
84
47
28
19
21
10
30
41
50
364
275
290
22
13
43
139
129
40
16
6
70
1
26
8
34
125
51
56
14
138