17
139
33
18
28
84
91
24
22
25
13
48
32
5
30
8
152
44
31
39
11
51
34
92
64
71
9
1
58
105
7
29
41
3
85
268
95
61
35
909
37
154