5
93
16
67
21
77
15
68
273
198
61
54
116
10
11
9
17
185
1
63
22
14
38
100
222
118
49
26
30
19
36
37
45
28
117
65
51
13
112
12
78
404
102
58
134
89
85
167