92
39
76
21
26
11
16
8
10
31
35
127
19
100
94
59
228
120
239
63
102
34
41
96
105
115
58
141
110
282
88
20
113
136
65
44
24
5
23
160
27
1232
15