109
133
132
187
131
52
244
47
62
59
37
33
55
15
68
113
76
140
39
27
94
124
32
49
128
53
72
73
64
125
13
215
34
29
38
110
31
406
58
21
42
8
10
16
103
74
250
121
319
70
50
11
35
46