4
10
167
45
27
6
5
17
29
2
13
34
9
50
20
19
21
35
25
23
40
30
11
8
236
1
77
46
65
66
81
49
16
155
14
15
28
24
47
51
31
3
33