197
39
43
33
21
96
135
29
93
104
141
35
109
31
70
38
36
49
262
15
65
231
133
81
117
163
63
112
27
77
24
41
16
57
76
79
84
30
26
51
58
37
127
59
14
103
382
122