146
140
60
66
58
12
98
19
52
130
48
37
245
25
113
132
32
35
139
65
57
36
83
61
30
96
217
181
7
29
22
99
21
68
165
26
566
11
81
34
20
41
50
62
33
13
23
67
31