186
22
23
18
117
24
161
64
48
28
86
17
44
45
5
30
124
33
63
55
69
676
20
58
56
35
29
36
16
87
179
65
165
9
13
129
21
232
37
309
110
54
263
38
42
84