132
47
22
18
36
27
49
45
35
17
81
63
75
60
114
106
117
50
25
71
74
141
76
41
70
84
172
72
133
9
29
32
107
4
54
23
333
219
198
77
204
93
48
79
66
163
34
38
68
388
99