217
76
15
86
28
118
207
56
7
77
35
57
16
376
224
122
17
189
79
80
23
38
95
48
215
108
85
113
42
126
34
59
106
73
61
130
151
128
71
19
41
37
26
29
40
83
114
1874
297
22
12