37
46
19
15
16
18
422
30
23
13
10
32
43
21
12
31
14
38
41
7
67
8
6
83
374
160
157
17
111
182
48
181
97
59
28
24
73
22
123