12
27
21
11
53
55
50
23
15
383
29
7
4
65
22
64
14
116
41
155
87
26
33
63
16
59
51
165
43
36
277
24
68
147
30
101
67
17
25
192
32
88
89
98
9
190
221
54
316