152
83
18
36
39
47
33
10
82
63
38
13
32
24
167
65
98
37
20
43
52
26
30
27
72
23
81
239
88
348
51
597
28
21
40
57
44
56
16
91
22
29
126
60
34
42