106
51
40
48
29
38
56
80
62
60
15
17
8
126
42
6
16
12
21
3
9
19
28
198
20
94
4
35
11
27
22
10
131
180
31
30
145
82
79
148
41
50