108
152
33
10
6
41
68
133
38
83
25
151
27
178
14
36
121
34
17
23
45
94
60
35
11
37
90
24
12
61
20
62
201
19
47
135
71
32
46
51
65
189
31
92
21
29