31
36
48
26
12
41
25
24
192
62
67
21
19
13
45
35
16
166
89
17
14
20
34
29
51
38
93
52
39
94
40
10
7
23
351
85
22
124
107
64
169
18
28