11
29
5
7
82
42
35
102
4
2
31
13
12
10
3
36
21
19
6
18
59
37
66
20
15
54
33
205
34
177
27
44
51
8
95
49
43
22