165
136
87
30
85
108
7
17
96
51
5
98
22
86
41
28
105
34
11
14
10
195
27
50
84
8
9
40
13
26
59
23
33
31
16
57
12
15
35
344