342
383
6
138
80
112
31
117
81
64
234
563
60
291
59
34
13
37
274
45
40
150
55
123
20
170
47
168
7
119
30
39
48
44
52
24
66
120
12
22
106
23
90
17
25
10
36