4
60
59
93
7
125
267
119
44
140
34
112
47
69
22
24
17
19
13
32
18
52
79
82
197
12
186
84
25
81
145
95
43
147
50
6
83
94
16
67
56
11
29
146
20
1
28
49
8
53
86