4
15
12
5
2
29
11
8
130
3
39
16
30
33
14
46
43
20
25
94
155
63
37
147
48
65
28
126
31
62
22
123
61
164
23
111
119
95
35
80
44
19
42
40
72
159
55