140
42
63
26
7
107
14
32
126
161
90
316
51
60
24
72
21
47
77
75
109
59
40
17
22
46
135
79
92
617
55
446
94
16
43
291
8
29
19
6
50
35
44
263
38
23
104
13
12