1
108
19
11
65
18
55
104
241
630
80
17
35
115
53
34
140
30
91
66
225
138
27
4
49
71
22
52
16
73
23
101
160
43
39
54
42
51
7
32
46
75
64
93
28
31
98
288
181