136
52
321
43
40
32
81
37
97
73
77
551
169
34
59
35
51
44
57
25
42
79
20
78
225
317
80
24
41
22
112
12
17
31
53
33
56
2191
85
158
29
91