6
3
22
33
4
15
181
14
11
47
8
27
135
2
117
93
20
42
30
26
80
84
29
66
28
116
97
25
16
7
35
5
51
122
49
121
38
196
32
44
17
31
13
64
39
34
125
198