212
190
95
12
26
32
133
21
17
53
376
94
31
40
77
20
35
8
34
71
23
7
63
179
80
44
57
25
118
89
73
804
37
364
97
369
9
27
58
65
216
14
16
121
22
66
103
144
101
83