117
17
153
49
14
40
56
23
28
25
27
20
101
18
11
10
60
209
68
361
109
87
95
55
43
19
48
92
8
26
38
7
53
24
66
9
6
5
286
3
32
113
238
46