188
12
13
5
25
7
29
9
105
8
17
10
34
68
30
392
382
99
413
56
48
32
214
19
3
11
16
18
113
37
31
97
1
184
49
41
43
22
65
35
217
80