191
151
404
58
60
93
512
30
68
44
98
197
161
20
127
122
41
76
67
39
77
37
55
45
33
1704
12
13
53
54
32
24
755
49
31
15
299
51
9
527
106
202
149
153
48
62
50
324
27
17
86