39
29
292
13
33
43
26
9
103
116
63
10
4
80
19
34
23
122
41
45
6
31
20
35
105
60
79
40
24
149
17
8
36
69
11
546
118
84
59
27
138
16
152
7
14
5