692
11
29
94
307
145
43
15
27
14
57
108
76
33
165
142
34
163
430
21
73
128
68
19
45
53
109
9
44
6
49
37
348
64
22
13
36
177
135
31
141
3332
48
26
52
98
25
32
450
28