2
3
176
89
64
33
26
10
19
4
22
15
39
9
20
8
24
28
40
23
36
142
14
37
35
50
6
129
11
5
25
17
18
51
42
126
31
146
154
118
34
21
117
135