33
564
64
59
11
35
159
13
7
81
36
12
18
42
144
118
108
20
48
247
101
23
39
110
15
93
21
129
424
148
68
89
55
29
31
47
54
297
109
192
165
22
88
329
61
122
152
216