5
26
230
112
8
23
136
34
30
167
17
9
49
31
58
42
28
82
24
177
2
12
70
18
47
86
157
76
16
105
361
430
37
81
125
14
117
7
27
36
20
59
13
90
40
35