322
111
29
212
83
67
77
1176
155
17
108
121
177
95
31
103
192
140
127
64
43
26
318
76
65
465
33
40
22
188
130
18
32
37
11
44
52
54
86
59
278
161
180
24
9
55
10
41
87
48
91
62
1803