85
148
349
51
28
50
32
21
63
53
43
23
17
20
35
25
92
26
80
24
15
101
11
232
34
27
14
74
57
12
18
4
95
6
13
77
81
176
47
1
245
105
104
86
61
71