92
52
123
47
328
262
295
171
128
17
105
39
16
25
20
103
53
50
29
26
13
28
31
77
250
22
9
10
12
34
84
72
94
88
140
21
42
114
151
56
57
167
24
14
89
11
8
91
27
32