5
42
23
4
37
31
32
2
291
9
6
145
22
103
41
25
158
40
13
26
36
140
19
14
17
21
8
16
3
317
59
67
11
50
12
30
57
48
10
33
28
7