113
398
36
259
56
163
24
255
33
196
20
125
37
114
42
160
15
161
6
2
13
134
129
53
94
25
105
47
86
11
10
12
83
18
62
93