163
38
36
15
38
44
93
80
79
81
215
452
1
2
1
96
75
13
3
1
1
142
8
2
2
1
1
1
1
1
1
1
5
68
1
1
1
1
60
1
2
1
168
2
667
162
21
638
31
51
281
230
64
9
3
160
3
8
12
8
2
297
3
16
1
1
7
10
42
1
1
17
2
10
1
7
28
6
1
1
1
1
3
1
416
2
2
28
3
2
1
3
3
136
1
1
1
1
1
2
2
1
1
17
4
6
16
34
602
7
2
225
413
28
1
665
2