36
79
75
65
43
66
119
432
306
29
33
83
47
60
92
149
37
51
73
35
62
15
57
22
14
31
34
17
44
540
13
64
58
42
24
41
38
408
25
28
20
26
143
118
19
117
21
23
86
56
18
69