135
175
41
120
92
68
52
139
76
131
214
22
98
36
104
117
329
69
50
18
39
27
35
13
105
56
20
127
63
3
80
17
448
89
34
77
42
118
1030
16
15
73
51
186
190
119
38
23
40