79
386
38
57
66
25
148
39
29
8
7
10
77
72
22
6
167
51
101
94
140
35
124
152
31
70
104
32
75
59
23
53
2
14
41
153
19
12
18
20
43
189
27
105
139
15
68