4
51
46
165
1
171
22
36
9
61
7
32
211
182
18
34
65
42
73
24
26
14
69
86
148
62
38
125
10
94
11
67
48
20
76
74
17
72
63
28
118
525
367
25
84
70
66
192
133
56