66
109
48
27
28
175
636
83
90
18
35
126
7
34
115
30
14
10
31
4081
73
11
141
20
92
24
2
46
49
51
104
29
37
8
19
33
9
91
21
54
120
408
16
551
43
93
87
153
154
340
195