172
43
27
57
28
75
29
33
114
11
61
24
32
20
26
65
53
31
23
22
35
19
88
13
21
9
795
50
4
238
111
91
38
12
148
72
25
415
656
243
41
203
37
16
17
164