127
98
27
44
76
181
23
33
32
21
38
57
41
31
11
80
66
59
34
340
65
24
327
596
28
64
212
260
112
29
74
53
121
67
111
25
12
16
218
63
72
274
8
19
40
122
36
69
37
195
68
35
85