144
845
37
402
202
29
18
7
230
40
74
123
17
24
25
11
22
51
42
34
94
313
131
140
8
30
79
55
23
97
108
78
46
44
4
12
92
16
63
69
71
111
14
141
38
174
20