110
7
122
334
73
28
16
72
17
45
22
188
5
18
102
59
257
3
10
670
126
93
12
20
27
14
38
113
9
6
349
37
52
40
23
97
94
46
109
134
403
83
36
70
164
48
19
13
140
32
255
117