183
11
36
6
25
257
124
22
9
38
87
43
524
128
16
40
3
41
372
61
7
4
5
387
8
83
21
15
2
86
35
19
42
294
30
67
1
252
53
17
10
37