38
29
50
9
41
21
192
74
15
8
18
20
17
96
31
360
3
23
19
13
43
11
73
5
110
72
25
69
28
7
22
33
10
27
53
4
180
152
6
24
163