2
53
13
29
20
17
282
23
31
42
22
151
52
258
12
202
83
43
77
60
27
15
37
11
164
28
114
7
25
36
1233
24
50
112
137
410
19
100
48
86
71
16
14
141