1058
40
137
39
175
78
119
108
20
73
326
97
62
44
1932
11
29
41
43
49
9
120
19
4
38
27
13
21
51
8
28
36
15
17
10
35
16
67
25
66