92
53
149
37
33
14
30
62
203
27
32
50
48
110
35
377
75
77
16
13
47
94
63
41
635
17
270
23
89
101
40
66
8
46
15
65
29
12
321
386
191
323
117
11
26
55
34