3
2
33
24
6
9
19
200
25
59
29
28
11
22
7
171
65
31
44
132
10
49
13
18
68
21
75
41
34
54
27
17
83
32
93
23
12
53
151
82
225
476
122
196