127
130
71
352
17
75
228
81
152
48
21
13
93
18
94
14
51
29
193
22
126
105
109
58
47
65
85
34
23
153
55
149
82
269
31
25
20
10
53
26
36
44
30
38
95
115
37
142