105
30
127
39
146
36
18
42
11
14
81
9
80
113
13
41
72
51
44
47
17
328
109
24
56
19
20
21
5
90
31
55
63
28
67
65
10
368
179
8
216
38
133
325
15
69
465
93
79
126