36
12
37
29
25
34
59
21
60
193
40
297
10
15
130
81
19
11
14
112
119
27
5
76
7
2
54
49
26
63
51
17
8
3
41
114
24
78
158