133
122
129
61
50
27
22
13
34
51
33
31
96
56
28
88
19
93
91
45
38
12
85
60
18
14
73
26
23
29
218
69
131
102
153
47
21
53
346
16
70
9
63
17
11
570
20