285
108
19
5
111
274
95
29
9
160
58
1
62
33
115
57
4
25
10
30
63
231
80
14
232
16
56
43
20
85
22
18
17
6
44
47
8
24
122
31
134
72
90
148
12
89