352
87
29
64
42
53
51
23
34
107
24
56
40
93
701
3
41
11
36
58
30
39
9
111
50
67
26
32
330
129
7
324
17
13
15
14
451
46
148
4
31
156
788
25
18