148
87
33
94
32
312
21
42
12
16
139
54
160
561
48
78
175
36
4
28
64
27
47
207
35
718
394
53
38
269
90
73
23
276
9
63
140
69
34
18
61
120
102
57
55
193
385
19
30
70